
<?php

    //初始化文件

    session_start();//开启session

    // $filename = (basename($_SERVER['SCRIPT_NAME'],'.php'));

    // // 检测‘自动登录’是否有值
    if(!empty($_COOKIE['auto_login'])){

       $_SESSION['admin']['username']=$_COOKIE['username'];

      if($a=='login' && empty($_GET['out'])){
         header('location:index.php?c=index&a=index&admin=1');
      }

    }

  //数据库引入
    include_once(LIB_PATH.'my_db.php');
    $link = db_connect('missmai');//调用数据库连接函数

    if($admin=='admin'){

        // 判断用户是否登录
        if(empty($_SESSION['admin']) && $a!='login' && $a!='code' && $a!='logout' ){
          echo"<script>alert('请先登录');location.href='index.php?c=admin&a=login&admin=1';</script>";die;
        }



    if(!empty($_SESSION['admin']) && empty($_GET['out'])){
      // 权限验证
        $rule = $c.'/'.$a;
        // 根据规则查询权限表的权限id
        $power_id = getSelectByOne('power',"rule = '$rule'")['id'];

        // 获得权限id，把这id拥有的角色权限在权限列表中搜索是否有这id，有则表示这id有权限
        $no_check = array('index','login','logout','code');

        if(!in_array($power_id,$_SESSION['admin']['power']) && !in_array($a,$no_check)){
          echo"<script>alert('您没有权限访问');history.go(-1);</script>";die;
        }

    }
}





    // 拼接视图文件后缀
    $filename=View_PATH.$admin.'/'.$c.'/'.$a.'.html';

    // 加载翻页功能程序文件
    if($a!='index' && $a!='login' && $a!='logout'){
          include_once(LIB_PATH.'pages.php');
    }

    //上传文件引入
    include_once(LIB_PATH.'file.php');

    //分类递归函数引入
    include_once(LIB_PATH.'cate_fun.php');

    //缩略图文件引入
    include_once(LIB_PATH.'thumb.php');